front-mounted engine - Español Inglés Diccionario